double gloving - French English Dictionary